Loggerhead Sea Turtle - Alemán Inglés Diccionario